|
What are blockchains? A blockchain is a distributed database shared across a computer network through nodes. Blockchains can be used to make any data unalterable. Different from databases which store information in one place, blockchains store information in blocks linked together through cryptography. Many blockchains are decentralized meaning many users, instead of just one individual or group have control. Data entered into decentralized blockchains is unchangeable.
Blockchains work by using programs called scripts which enter, access, save and store information. The information is stored on blocks and then copied and distributed, hence the name “blockchain”. These copies are stored on multiple devices and thus must all be identical to be valid. These blocks are similar to spreadsheets and go through an encryption process creating a “hash” which is a hexadecimal number that is linked to other data in the blocks. The hash is then entered into the block and the blocks with matching information are chained together. Furthermore, as more blocks are added, the information gets more and more secure.
A blockchain’s purpose is to be a database for mainly cryptocurrency uses, though blockchains aren’t only used for cryptocurrencies and can also be used for other uses and data. Blockchains are responsible for making a secure and distributed record of transactions, by entering the transaction information into blocks.
Blockchains work very closely with a cryptocurrency called Bitcoin, with Bitcoin itself being made and built on blockchains. Transactions on Bitcoin go through blockchains, transparently keeping track of the transactions. This means that all transactions can be viewed by either having a personal node or a blockchain explorer. As the creator of Bitcoin said, it would be a peer to peer electronic cash system with no trusted third parties.
|